home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / standard / pixelmap.z / pixelmap
Encoding:
Text File  |  2002-10-03  |  2.0 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ppppiiiixxxxeeeellllmmmmaaaapppp((((3333GGGG))))                                                      ppppiiiixxxxeeeellllmmmmaaaapppp((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ppppiiiixxxxeeeellllmmmmaaaapppp -  define pixel transfer LUTs
  10.  
  11. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  12.      vvvvooooiiiidddd ppppiiiixxxxeeeellllmmmmaaaapppp((((iiiinnnntttt mmmmaaaapppp,,,, iiiinnnntttt ssssiiiizzzzeeee,,,, uuuunnnnssssiiiiggggnnnneeeedddd sssshhhhoooorrrrtttt ****vvvvaaaalllluuuueeeessss))))
  13.  
  14. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  15.      _m_a_p   specifies a symbolic map name. Must be one of the following:
  16.            MAP_I_TO_I,
  17.            MAP_I_TO_R, MAP_I_TO_G, MAP_I_TO_B, MAP_I_TO_A,
  18.            MAP_R_TO_R, MAP_G_TO_G, MAP_B_TO_B, MAP_A_TO_A
  19.  
  20.      _s_i_z_e  expects the size of the map, valid sizes are 256 or 4096.
  21.  
  22.      _v_a_l_u_e_s
  23.            the LUT itself.
  24.  
  25. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  26.      The operation of lrectwrite and rectcopy can be mapped through lookup
  27.      tables.  The function pixeltransfer() enables this functionality.  The
  28.      function pixelmap() defines the lookup tables.  The source pixels in the
  29.      range [0.,1.]  map into the range [0.,size).  Each entry in the table is
  30.      16 bits, where full intensity is 0xffff and no intensity is 0x0.
  31.  
  32. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  33.      pixelmap,pixeltransfer,convolve
  34.  
  35. NNNNOOOOTTTTEEEESSSS
  36.      pixelmap only works on RealityEngine systems running 5.0.1 or greater.
  37.      It requires that the pixelzoom factors are both 1.0.
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.